//
// Created by 11510 on 2024/6/21.
//
#include <iostream>
#include <string>
#include <memory>
using namespace std;

void test0() {
    auto_ptr<int> ap(new int (12345));

    auto_ptr<int> ap2(ap);
//    移交管理权，此处会段错误
    cout << *ap << endl;
    cout << *ap2 << endl;
}


int main() {
    test0();
    return 0;
}